with or after a long delay - Alemán Inglés Diccionario